55285671037f4ef0f1de61abf11864212df6c771,prison-cells/src/main/java/io/github/prison/cells/listeners/CellListener.java,CellListener,enforceDoorPermission,#PlayerInteractEvent#,66

Before Change


            }

            // So they have access. Let's be kind and open the door for them.
            Prison.getInstance().getPlatform().toggleDoor(e.getClicked());
        } catch (Exception e1) {
            e1.printStackTrace();
        }

After Change


            if (cellsModule.getUser(e.getPlayer().getUUID()) == null) return;

            CellUser user = cellsModule.getUser(e.getPlayer().getUUID());
            Location adjustedLoc = adjustToTopHalf(e.getClicked());
            Cell cell = cellsModule.getCellByDoorLocation(adjustedLoc);
            if (cell == null) return;